live independently - English Synonyms Dictionary